/*! For license information please see critical.js.LICENSE.txt */ (()=>{"use strict";var e={669:e=>{e.exports=jQuery},311:e=>{e.exports=JSON.parse('{"_from":"@meanpug-llc/wp-core@^2","_id":"@meanpug-llc/wp-core@2.4.4","_inBundle":false,"_integrity":"sha512-9xeBheWBSj3emaOe2Xp+tvzNa7HtBzYT/lrYSsGYGbS+lliAIW22Bv1/sdbim+QjNT1y0pEUymG2fkA6BmEISw==","_location":"/@meanpug-llc/wp-core","_phantomChildren":{},"_requested":{"type":"range","registry":true,"raw":"@meanpug-llc/wp-core@^2","name":"@meanpug-llc/wp-core","escapedName":"@meanpug-llc%2fwp-core","scope":"@meanpug-llc","rawSpec":"^2","saveSpec":null,"fetchSpec":"^2"},"_requiredBy":["/"],"_resolved":"https://registry.npmjs.org/@meanpug-llc/wp-core/-/wp-core-2.4.4.tgz","_shasum":"079d3ce4067b495a8263bf38a0723f48f829e387","_spec":"@meanpug-llc/wp-core@^2","_where":"/source","author":{"name":"Bobby Steinbach"},"bugs":{"url":"https://github.com/MeanPug/meanpug-core-wp-js/issues"},"bundleDependencies":false,"dependencies":{"@swc/helpers":"^0.2.13"},"deprecated":false,"description":"Common JS lib for WP projects","devDependencies":{"@babel/core":"^7.15.0","@babel/preset-env":"^7.15.4","@glidejs/glide":"^3.4.1","autoprefixer":"^9.8.6","babel-loader":"^8.2.5","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.0.0","html-webpack-plugin":"^5.5.0","jquery":"^3.6.0","js-cookie":"^3.0.1","mini-css-extract-plugin":"^2.6.0","postcss":"^8.3.6","postcss-import":"^14.0.2","postcss-loader":"^7.0.0","postcss-modules":"^4.2.2","webpack":"^5.72.1","webpack-cli":"^4.9.2","webpack-dev-server":"^4"},"homepage":"https://github.com/MeanPug/meanpug-core-wp-js#readme","keywords":["library","core"],"license":"ISC","module":"src/index.js","name":"@meanpug-llc/wp-core","peerDependencies":{"@glidejs/glide":"^3","jquery":"^3","js-cookie":"^3"},"repository":{"type":"git","url":"git+https://github.com/MeanPug/meanpug-core-wp-js.git"},"scripts":{"build":"webpack build --config webpack/webpack.base.config.js --mode=production","dev":"webpack serve --config webpack/webpack.dev.config.js --mode=development"},"source":"./src/index.js","version":"2.4.4"}')}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={};n.r(e),n.d(e,{VERSION:()=>l,after:()=>Rt,all:()=>un,allKeys:()=>_e,any:()=>cn,assign:()=>Re,before:()=>Ut,bind:()=>Et,bindAll:()=>Tt,chain:()=>Mt,chunk:()=>Kn,clone:()=>Ke,collect:()=>en,compact:()=>On,compose:()=>Pt,constant:()=>ie,contains:()=>sn,countBy:()=>Sn,create:()=>ze,debounce:()=>Dt,default:()=>Hn,defaults:()=>Ue,defer:()=>Ft,delay:()=>Ot,detect:()=>Yt,difference:()=>Bn,drop:()=>Tn,each:()=>Zt,escape:()=>dt,every:()=>un,extend:()=>Pe,extendOwn:()=>Re,filter:()=>on,find:()=>Yt,findIndex:()=>Wt,findKey:()=>zt,findLastIndex:()=>Vt,findWhere:()=>Xt,first:()=>$n,flatten:()=>Fn,foldl:()=>nn,foldr:()=>rn,forEach:()=>Zt,functions:()=>Le,get:()=>Je,groupBy:()=>kn,has:()=>Qe,head:()=>$n,identity:()=>Ye,include:()=>sn,includes:()=>sn,indexBy:()=>_n,indexOf:()=>Jt,initial:()=>An,inject:()=>nn,intersection:()=>Pn,invert:()=>De,invoke:()=>ln,isArguments:()=>te,isArray:()=>X,isArrayBuffer:()=>z,isBoolean:()=>F,isDataView:()=>Y,isDate:()=>P,isElement:()=>B,isEmpty:()=>pe,isEqual:()=>ke,isError:()=>U,isFinite:()=>ne,isFunction:()=>V,isMap:()=>$e,isMatch:()=>ve,isNaN:()=>re,isNull:()=>x,isNumber:()=>N,isObject:()=>T,isRegExp:()=>R,isSet:()=>xe,isString:()=>L,isSymbol:()=>q,isTypedArray:()=>le,isUndefined:()=>O,isWeakMap:()=>Te,isWeakSet:()=>Oe,iteratee:()=>nt,keys:()=>he,last:()=>xn,lastIndexOf:()=>Qt,map:()=>en,mapObject:()=>it,matcher:()=>Xe,matches:()=>Xe,max:()=>hn,memoize:()=>xt,methods:()=>Le,min:()=>pn,mixin:()=>Vn,negate:()=>Nt,noop:()=>ot,now:()=>st,object:()=>qn,omit:()=>En,once:()=>qt,pairs:()=>Be,partial:()=>Ct,partition:()=>Mn,pick:()=>Cn,pluck:()=>fn,property:()=>Ze,propertyOf:()=>at,random:()=>ct,range:()=>zn,reduce:()=>nn,reduceRight:()=>rn,reject:()=>an,rest:()=>Tn,restArguments:()=>$,result:()=>kt,sample:()=>gn,select:()=>on,shuffle:()=>yn,size:()=>In,some:()=>cn,sortBy:()=>bn,sortedIndex:()=>Ht,tail:()=>Tn,take:()=>$n,tap:()=>We,template:()=>wt,templateSettings:()=>pt,throttle:()=>Bt,times:()=>ut,toArray:()=>mn,toPath:()=>Ve,transpose:()=>Rn,unescape:()=>ht,union:()=>Nn,uniq:()=>Ln,unique:()=>Ln,uniqueId:()=>St,unzip:()=>Rn,values:()=>Fe,where:()=>dn,without:()=>Dn,wrap:()=>Lt,zip:()=>Un});let t=n(669);0===Object.keys(t).length&&(t=window.jQuery);try{var r=Object.defineProperty({},"passive",{get:function(){!0}});window.addEventListener("testPassive",null,r),window.removeEventListener("testPassive",null,r)}catch(er){}var i='[data-glide-el^="controls"]';"".concat(i,' [data-glide-dir*="<"]'),"".concat(i,' [data-glide-dir*=">"]');var o=n(669),a=n.n(o);const u=class{constructor(e,t={}){this.options={stackContainerSelector:".menu-primary-nav-container",menuItemSelector:".menu-item",mirrorMenuItemLabeler:e=>null,...t},this.$el=e,this._stack=[],this.$_activeFrameMenu=null,this._activeFrameTitle="",this._previousStackDepth=0,this._currentStackDepth=0}get top(){return this._stack[this._stack.length-1]}get $stackControls(){return this.$el.find(".mp-stack-nav__controls-container")}get $stackContainer(){return this.$el.find(this.options.stackContainerSelector)}get $initialMenu(){return this.$stackContainer.find("ul").first()}get $activeFrameMenuItems(){return this.$_activeFrameMenu.find(`> ${this.options.menuItemSelector}`)}init(){this.$el.addClass("mp-stack-nav"),this.$stackContainer.addClass("mp-stack-nav__menus-stack"),this.addStackControls(),this.bindEvents()}bindEvents(){this.$el.on("click",".menu-item-has-children > a",(e=>{e.preventDefault(),this.selectMenuItem(a()(e.currentTarget).parent())})),this.$stackControls.on("click",".mp-stack-nav__back",this.goBack.bind(this))}addStackControls(){if(this.$stackControls.length>0)return;const e=document.createElement("div");e.innerHTML=this.renderStackControls(),e.classList.add("mp-stack-nav__controls-container"),this.$el.prepend(e)}selectMenuItem(e){this.saveStack();const t=e.children("a"),n=e.children(".sub-menu");this.createMenuStack(t,n),this.render()}goBack(){this.$_activeFrameMenu.remove(),this._activeFrameTitle=this._stack.length>0?this.top.title:"",this.$_activeFrameMenu=this._stack.length>0?this.top.$menu:this.$initialMenu,this.popStack(),this.render()}popStack(){return this._previousStackDepth=this._currentStackDepth,this._currentStackDepth-=1,this._stack.pop()}saveStack(){const e=this.$_activeFrameMenu?this.$_activeFrameMenu:this.$initialMenu,t=this._activeFrameTitle||"";this._previousStackDepth=this._currentStackDepth,this._currentStackDepth+=1,this._stack.push({$menu:e,title:t})}createMenuItem(e){const t=document.createElement("li");return t.classList.add("menu-item"),e&&t.classList.add(e),t}createMenuStack(e,t){if(this._activeFrameTitle=e.text(),this.$_activeFrameMenu=t.clone(),!e.attr("href").startsWith("#")){const t=this.createMenuItem("mp-stack-nav__dynamic-menu__submenu"),n=document.createElement("ul");this.$activeFrameMenuItems.each((function(){n.appendChild(this)})),t.appendChild(n),this.$_activeFrameMenu.append(t);const r=this.createMenuItem("mp-stack-nav__dynamic-menu__mirror"),i=a()(e.clone()[0]),o=this.options.mirrorMenuItemLabeler(i);o&&i.text(o),r.appendChild(i.get(0)),this.$_activeFrameMenu.prepend(r)}this.$stackContainer.append(this.$_activeFrameMenu)}transitionToInnerMenu(){0!==this._currentStackDepth&&(this.top.$menu.addClass("mp-stack-nav__previous-menu"),this.top.$menu.removeClass("mp-stack-nav__current-menu"),this.$_activeFrameMenu.addClass("mp-stack-nav__dynamic-menu"))}transitionToOuterMenu(){this.$_activeFrameMenu.addClass("mp-stack-nav__current-menu")}renderStackControls(){return this._stack.length>0?`\n
\n
Back
\n
${this._activeFrameTitle}
\n
\n `:""}render(){this._currentStackDepth>this._previousStackDepth?this.transitionToInnerMenu():this.transitionToOuterMenu(),this.$stackControls.html(this.renderStackControls())}};function c(e){for(var t=1;t=0&&n<=A}}function ae(e){return function(t){return null==t?void 0:t[e]}}const ue=ae("byteLength"),ce=oe(ue);var se=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;const le=b?function(e){return M?M(e)&&!Y(e):ce(e)&&se.test(g.call(e))}:ie(!1),fe=ae("length");function de(e,t){t=function(e){for(var t={},n=e.length,r=0;r":">",'"':""","'":"'","`":"`"},dt=lt(ft),ht=lt(De(ft)),pt=me.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var vt=/(.)^/,mt={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},gt=/\\|'|\r|\n|\u2028|\u2029/g;function yt(e){return"\\"+mt[e]}var bt=/^\s*(\w|\$)+\s*$/;function wt(e,t,n){!t&&n&&(t=n),t=Ue({},t,me.templateSettings);var r=RegExp([(t.escape||vt).source,(t.interpolate||vt).source,(t.evaluate||vt).source].join("|")+"|$","g"),i=0,o="__p+='";e.replace(r,(function(t,n,r,a,u){return o+=e.slice(i,u).replace(gt,yt),i=u+t.length,n?o+="'+\n((__t=("+n+"))==null?'':_.escape(__t))+\n'":r?o+="'+\n((__t=("+r+"))==null?'':__t)+\n'":a&&(o+="';\n"+a+"\n__p+='"),t})),o+="';\n";var a,u=t.variable;if(u){if(!bt.test(u))throw new Error("variable is not a bare identifier: "+u)}else o="with(obj||{}){\n"+o+"}\n",u="obj";o="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+o+"return __p;\n";try{a=new Function(u,"_",o)}catch(e){throw e.source=o,e}var c=function(e){return a.call(this,e,me)};return c.source="function("+u+"){\n"+o+"}",c}function kt(e,t,n){var r=(t=He(t)).length;if(!r)return V(n)?n.call(e):n;for(var i=0;i1)$t(u,t-1,n,r),i=r.length;else for(var c=0,s=u.length;ct?(r&&(clearTimeout(r),r=null),u=s,a=e.apply(i,o),r||(i=o=null)):r||!1===n.trailing||(r=setTimeout(c,l)),a};return s.cancel=function(){clearTimeout(r),u=0,r=i=o=null},s}function Dt(e,t,n){var r,i,o,a,u,c=function(){var s=st()-i;t>s?r=setTimeout(c,t-s):(r=null,n||(a=e.apply(u,o)),r||(o=u=null))},s=$((function(s){return u=this,o=s,i=st(),r||(r=setTimeout(c,t),n&&(a=e.apply(u,o))),a}));return s.cancel=function(){clearTimeout(r),r=o=u=null},s}function Lt(e,t){return Ct(t,e)}function Nt(e){return function(){return!e.apply(this,arguments)}}function Pt(){var e=arguments,t=e.length-1;return function(){for(var n=t,r=e[t].apply(this,arguments);n--;)r=e[n].call(this,r);return r}}function Rt(e,t){return function(){if(--e<1)return t.apply(this,arguments)}}function Ut(e,t){var n;return function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=null),n}}const qt=Ct(Ut,2);function zt(e,t,n){t=rt(t,n);for(var r,i=he(e),o=0,a=i.length;o0?0:i-1;o>=0&&o0?a=o>=0?o:Math.max(o+u,a):u=o>=0?Math.min(o+1,u):o+u+1;else if(n&&o&&u)return r[o=n(r,i)]===i?o:-1;if(i!=i)return(o=t(m.call(r,a,u),re))>=0?o+a:-1;for(o=e>0?a:u-1;o>=0&&o=3;return function(t,n,r,i){var o=!At(t)&&he(t),a=(o||t).length,u=e>0?0:a-1;for(i||(r=t[o?o[u]:u],u+=e);u>=0&&u=0}const ln=$((function(e,t,n){var r,i;return V(t)?i=t:(t=He(t),r=t.slice(0,-1),t=t[t.length-1]),en(e,(function(e){var o=i;if(!o){if(r&&r.length&&(e=Ge(e,r)),null==e)return;o=e[t]}return null==o?o:o.apply(e,n)}))}));function fn(e,t){return en(e,Ze(t))}function dn(e,t){return on(e,Xe(t))}function hn(e,t,n){var r,i,o=-1/0,a=-1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var u=0,c=(e=At(e)?e:Fe(e)).length;uo&&(o=r);else t=rt(t,n),Zt(e,(function(e,n,r){((i=t(e,n,r))>a||i===-1/0&&o===-1/0)&&(o=e,a=i)}));return o}function pn(e,t,n){var r,i,o=1/0,a=1/0;if(null==t||"number"==typeof t&&"object"!=typeof e[0]&&null!=e)for(var u=0,c=(e=At(e)?e:Fe(e)).length;ur||void 0===n)return 1;if(n1&&(r=et(r,t[1])),t=_e(e)):(r=jn,t=$t(t,!1,!1),e=Object(e));for(var i=0,o=t.length;i1&&(n=t[1])):(t=en($t(t,!1,!1),String),r=function(e,n){return!sn(t,n)}),Cn(e,r,n)}));function An(e,t,n){return m.call(e,0,Math.max(0,e.length-(null==t||n?1:t)))}function $n(e,t,n){return null==e||e.length<1?null==t||n?void 0:[]:null==t||n?e[0]:An(e,e.length-t)}function Tn(e,t,n){return m.call(e,null==t||n?1:t)}function xn(e,t,n){return null==e||e.length<1?null==t||n?void 0:[]:null==t||n?e[e.length-1]:Tn(e,Math.max(0,e.length-t))}function On(e){return on(e,Boolean)}function Fn(e,t){return $t(e,t,!1)}const Bn=$((function(e,t){return t=$t(t,!0,!0),on(e,(function(e){return!sn(t,e)}))})),Dn=$((function(e,t){return Bn(e,t)}));function Ln(e,t,n,r){F(t)||(r=n,n=t,t=!1),null!=n&&(n=rt(n,r));for(var i=[],o=[],a=0,u=fe(e);a')}},{key:"bindEvents",value:function(){var e=this;setTimeout((function(){e.$menu.on("mouseover",".sub-menu .menu-item",(function(t){return e.showMenuItemImage(a()(t.currentTarget))})),e.$menu.on("mouseover",".menu-item-has-children",(function(t){return e.activateMenuItem(a()(t.currentTarget))})),e.$menu.on("mouseout","> .menu-item-has-children .menu-item-has-children",(function(t){return e.deactivateMenuItem(e.$activeMenuItem)})),e.$menu.on("mouseout","> .menu-item-has-children",(function(t){return e.deactivateMenuItemDelayed(a()(t.currentTarget))})),e.$menu.on("mouseover",".sub-menu .menu-item",(function(t){return e.showMenuItemImage(a()(t.currentTarget))}))}),500)}},{key:"setupScrollListener",value:function(){var e=this;a()(window).scroll((function(t){e.didScroll=!0})),setInterval((function(){var t;e.didScroll&&(t=a()(window).scrollTop(),Math.abs(e.lastScrollTop-t)<=e.scrollDelta||(t<=210?a()(".pb-site-header").removeClass("hide"):t>e.lastScrollTop?a()(".pb-site-header").addClass("hide"):a()(".pb-site-header").removeClass("hide"),e.lastScrollTop=t),e.didScroll=!1)}),250)}},{key:"deactivateAllMenuItems",value:function(){this.$menu.find(".menu-item.active").removeClass("active")}},{key:"deactivateSiblingMenuItems",value:function(e){e.closest(".sub-menu").find("> .menu-item.active").removeClass("active")}},{key:"deactivateChildMenuItems",value:function(e){e.find(".menu-item.active").removeClass("active")}},{key:"deactivateMenuItem",value:function(e){e.removeClass("active"),this.deactivateChildMenuItems(e),this.$activeMenuItem=null}},{key:"deactivateMenuItemDelayed",value:function(e){var t=this;setTimeout((function(){e.is(":hover")||(t.hideMenuItemImage(),t.deactivateMenuItem(e))}),400)}},{key:"activateMenuItem",value:function(e){e===this.$activeMenuItem||e.hasClass("active")||(this.deactivateSiblingMenuItems(e),e.addClass("active"),this.$activeMenuItem=e)}},{key:"showMenuItemImage",value:function(e){var t=e.find("a").data("image");if(t||this.selectedImageSrc)t&&t!==this.selectedImageSrc&&this.renderSelectedImage(t);else{e.find(".menu-item");var n=e.find(".menu-item a"),r=this;n.each((function(){if(a()(this).data("image"))return r.renderSelectedImage(a()(this).data("image")),!1}))}}},{key:"renderSelectedImage",value:function(e){this.selectedImageHasBeenAdded?this.$selectedImage.find("img").attr("src",e):this.$selectedImage.html('')),this.$selectedImage.addClass("active"),this.selectedImageSrc=e,this.selectedImageHasBeenAdded=!0}},{key:"hideMenuItemImage",value:function(){this.$selectedImage.removeClass("active"),this.selectedImageSrc=null}}])&&Qn(e.prototype,t),n&&Qn(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();var Zn=null;function er(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&this.registerTriggers.apply(this,tr(i)),this.onClick=this.onClick.bind(this),this.onKeydown=this.onKeydown.bind(this)}var t,n;return t=e,(n=[{key:"registerTriggers",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r0&&void 0!==arguments[0]?arguments[0]:null;if(this.activeElement=document.activeElement,this.modal.setAttribute("aria-hidden","false"),this.modal.classList.add(this.config.openClass),this.scrollBehaviour("disable"),this.addEventListeners(),this.config.awaitOpenAnimation){this.modal.addEventListener("animationend",(function t(){e.modal.removeEventListener("animationend",t,!1),e.setFocusToFirstNode()}),!1)}else this.setFocusToFirstNode();this.config.onShow(this.modal,this.activeElement,t)}},{key:"closeModal",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.modal;if(this.modal.setAttribute("aria-hidden","true"),this.removeEventListeners(),this.scrollBehaviour("enable"),this.activeElement&&this.activeElement.focus&&this.activeElement.focus(),this.config.onClose(this.modal,this.activeElement,e),this.config.awaitCloseAnimation){var n=this.config.openClass;this.modal.addEventListener("animationend",(function e(){t.classList.remove(n),t.removeEventListener("animationend",e,!1)}),!1)}else t.classList.remove(this.config.openClass)}},{key:"closeModalById",value:function(e){this.modal=document.getElementById(e),this.modal&&this.closeModal()}},{key:"scrollBehaviour",value:function(e){if(this.config.disableScroll){var t=document.querySelector("body");switch(e){case"enable":Object.assign(t.style,{overflow:""});break;case"disable":Object.assign(t.style,{overflow:"hidden"})}}}},{key:"addEventListeners",value:function(){this.modal.addEventListener("touchstart",this.onClick),this.modal.addEventListener("click",this.onClick),document.addEventListener("keydown",this.onKeydown)}},{key:"removeEventListeners",value:function(){this.modal.removeEventListener("touchstart",this.onClick),this.modal.removeEventListener("click",this.onClick),document.removeEventListener("keydown",this.onKeydown)}},{key:"onClick",value:function(e){(e.target.hasAttribute(this.config.closeTrigger)||e.target.parentNode.hasAttribute(this.config.closeTrigger))&&(e.preventDefault(),e.stopPropagation(),this.closeModal(e))}},{key:"onKeydown",value:function(e){27===e.keyCode&&this.closeModal(e),9===e.keyCode&&this.retainFocus(e)}},{key:"getFocusableNodes",value:function(){var e=this.modal.querySelectorAll(rr);return Array.apply(void 0,tr(e))}},{key:"setFocusToFirstNode",value:function(){var e=this;if(!this.config.disableFocus){var t=this.getFocusableNodes();if(0!==t.length){var n=t.filter((function(t){return!t.hasAttribute(e.config.closeTrigger)}));n.length>0&&n[0].focus(),0===n.length&&t[0].focus()}}}},{key:"retainFocus",value:function(e){var t=this.getFocusableNodes();if(0!==t.length)if(t=t.filter((function(e){return null!==e.offsetParent})),this.modal.contains(document.activeElement)){var n=t.indexOf(document.activeElement);e.shiftKey&&0===n&&(t[t.length-1].focus(),e.preventDefault()),!e.shiftKey&&t.length>0&&n===t.length-1&&(t[0].focus(),e.preventDefault())}else t[0].focus()}}])&&er(t.prototype,n),e}(),or=null,ar=function(e){if(!document.getElementById(e))return console.warn("MicroModal: ❗Seems like you have missed %c'".concat(e,"'"),"background-color: #f8f9fa;color: #50596c;font-weight: bold;","ID somewhere in your code. Refer example below to resolve it."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",'')),!1},ur=function(e,t){if(function(e){e.length<=0&&(console.warn("MicroModal: ❗Please specify at least one %c'micromodal-trigger'","background-color: #f8f9fa;color: #50596c;font-weight: bold;","data attribute."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",''))}(e),!t)return!0;for(var n in t)ar(n);return!0},{init:function(e){var t=Object.assign({},{openTrigger:"data-micromodal-trigger"},e),n=tr(document.querySelectorAll("[".concat(t.openTrigger,"]"))),r=function(e,t){var n=[];return e.forEach((function(e){var r=e.attributes[t].value;void 0===n[r]&&(n[r]=[]),n[r].push(e)})),n}(n,t.openTrigger);if(!0!==t.debugMode||!1!==ur(n,r))for(var i in r){var o=r[i];t.targetModal=i,t.triggers=tr(o),or=new ir(t)}},show:function(e,t){var n=t||{};n.targetModal=e,!0===n.debugMode&&!1===ar(e)||(or&&or.removeEventListeners(),(or=new ir(n)).showModal())},close:function(e){e?or.closeModalById(e):or.closeModal()}});"undefined"!=typeof window&&(window.MicroModal=cr);const sr=cr;a()("a").each((function(e){"#case-consultation"===a()(this).attr("href")?a()(this).on("click",(function(e){e.preventDefault(),sr.show("case-consultation-modal")})):"#search"===a()(this).attr("href")?a()(this).on("click",(function(e){e.preventDefault(),sr.show("search-modal")})):"#newsletter"===a()(this).attr("href")&&a()(this).on("click",(function(e){e.preventDefault(),sr.show("newsletter-modal")}))}))})()})();